mutual funds stock market programming bonds programmer investing finance application radius3 thin-client annuities software stocks design development management insurance developer